/**
 * 高级：扩展 HTML 模板
 *  如果你只需要修改 <head>，你可以参考SEO 和 meta 部分。
 *  你可以通过添加一个 Nitro 插件来完全控制 HTML 模板，该插件注册一个钩子函数。 
 *  render:html 钩子函数的回调函数允许你在将 HTML 发送到客户端之前对其进行修改。
 * */ 
export default defineNitroPlugin((nitroApp) => {
  nitroApp.hooks.hook('render:html', (html, { event }) => { 
    // 这将是 HTML 模板的对象表示形式。
    html.head.push(`<meta name="description" content="My custom description" />`)
    // html.head.push('<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css">')
  })
  // 你也可以在这里拦截响应。
  nitroApp.hooks.hook('render:response', (response, { event }) => { 
    // 
   })
})